Golang Job: Site Reliability Engineer

Job added on

Company

DBS Bank

Location

Hyderābād - India

Job type

Full-Time

Golang Job Details

Business Function
Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.

Responsibilities

  • Responsible for delivery of activities on the monitoring roadmap.
  • Implement, maintain, and consult on the observability and monitoring framework that supports the needs of multiple internal stakeholders.
  • Collaborate with operations & engineering teams, application developers, management and infrastructure teams to assess near- and long-term monitoring needs.
  • Assist with driving monitoring and observability standards to improve the consumer experience of mission-critical applications, services, and business processes with a strong focus on the end-to-end journey.
  • Keep an eye on the emerging observability tools, trends and methodologies, and continuously enhance our existing systems and processes.
  • Manage Elastic/Prometheus/Grafana to support custom metric delivery dashboards..
  • Engineer solutions and establish standards for AppDynamics functional components and specifically agent deployments, including optimizations and application tuning and instrumentation per requirements.
  • Adopt ELK for usage on-premises with familiarity of Cloud IaaS and PaaS models.
  • Seek opportunities through scripting automated deployments to reduce operational tasks.
  • Effectively communicate tool capabilities and processes to varying stakeholders.
  • Provide input on improving the global operating model for monitoring and observability services.
  • Continue evolving monitoring tooling toward a standards-based self-service automated platform.

Requirements

  • Previous experience defining, creating, and supporting monitoring dashboards.
  • Experience working across departments evangelizing and communicating observability expertise and standards.
  • Possess practical knowledge and appreciation of various aspects of distributed service design, including messaging protocols, caching strategies and autonomous software design practices.
  • Experience with monitoring and observability solutions and methodologies including server and network performance, hardware, web synthetics, and application performance monitoring a plus.
  • Experience with monitoring and observability tools and methodology of products such as Elasticsearch, Grafana, Prometheus.
  • Solid understanding of performance metrics, KPI’s, statistical calculations, machine learning, and correlation.
  • Have extensive experience with metrics and logging libraries and aggregators, data analysis and visualization tools.
  • Strong ELK product knowledge
  • 2+ years of Application Development Experience (Java) at an enterprise level is a strong plus.
  • 1+ years of Experience with a range of architecture tech stacks including Java app servers, Web Servers, Golang, Kubernetes, OpenShift, PCF, AWS, Google Cloud is a plus
  • Ability to converse with application owners, architects, performance testers to pinpoint application performance bottlenecks via the monitoring & observability tools.
  • Minimum of 5 years technology experience (preferably in the financial industry).
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative.
  • Highly motivated, pro-active and capable of working under pressure without compromising development processes and productivity.
  • Experience working with diverse stakeholders, including operations, application developers and performance testing.
  • Strong, committed and reliable team player, able to take direction but also willing to contribute to discussions on design and strategy.
  • Possess strong interpersonal and communication skills to be able to deal with and form good relationships with the business and other technology groups through day-to-day support and project work.
  • Interest in financial technologies, new technology tools and the ability to learn.

Primary Location: India-Telangana-Hyderabad - DAH2

Job: Technology

Schedule: Regular

Employee Status:

Full-time

:

Job Posting: Jun 7, 2022, 10:47:52 AM